@charset "utf-8";
#now_play {
    width: 95vw;
    height: 100px;
    margin: 0 auto;
    .now_box {
        
        ul {
            width: 100%;
            li {
                width: 100%;
                .film_item {
                    width: 100%;
                    height: 20vw;
                    padding: 20px 0;
                    border-bottom: dashed 1px #c9c9c9;
                    cursor: pointer;
                    clear: both;
                    .film_img {
                        float: left;
                        width: 16vw;
                        height: 83px;
                        img {
                            height: 100%;
                        }
                    }
                    .film_info {
                        float: left;
                        width: 75%;
                        margin-left: 10px;
                        .film_name {
                            font-size: 16px;
                            line-height: 32px;
                            color: #000;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                            position: relative;
                            .grade{
                                color:#fc7103 ;
                                display: block;
                                height: 32px;
                                width: 6vw;
                                position: absolute;
                                top: 50%;
                                right: 0;
                                transform: translateY(-50%);
                            }
                        }
                        .film_title {
                            height: 24px;
                            line-height: 24px;
                            color: #8e8e8e;
                            font-size: 12px;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                            width: 100%;
                            display: inline-block;
                        }
                        .film_count {
                            line-height: 24px;
                            color: #8e8e8e;
                            font-size: 12px;
                            .num{
                                display: inline-block;
                                width: 50%;
                            }
                            .num_clolor{
                                   color: #8aa2bf;
                            }
                        }
                    }
                }
            }
        }
    }
}